
//  msp430g2_cpu.c
//
//  创建: 2019年7月16日
//  编写: cludu
//

#include "../inc/msp430g2_cpu.h"





void BCS_init()
{
    BCSCTL2 = SELM_0 + DIVM_0 + DIVS_0; // 复位默认值，此行代码可省略

    if (CALBC1_8MHZ != 0xFF)
    {
        DCOCTL = 0x00;
        BCSCTL1 = CALBC1_8MHZ;     // 设置 DCO为 1MHz */
        DCOCTL = CALDCO_8MHZ;
    }

    BCSCTL1 |= XT2OFF + DIVA_0;           // 复位默认值，此行代码可省略
    BCSCTL3 = XT2S_0 + LFXT1S_2 + XCAP_1; // 设为内部低频振荡器
}
